package com.ruoyi.kfwd.mapper;

import java.util.List;
import com.ruoyi.kfwd.domain.Kfwd;

/**
 * 开发文档Mapper接口
 * 
 * @author huacai
 * @date 2024-09-03
 */
public interface KfwdMapper 
{
    /**
     * 查询开发文档
     * 
     * @param kfwdId 开发文档主键
     * @return 开发文档
     */
    public Kfwd selectKfwdByKfwdId(Integer kfwdId);

    /**
     * 查询开发文档列表
     * 
     * @param kfwd 开发文档
     * @return 开发文档集合
     */
    public List<Kfwd> selectKfwdList(Kfwd kfwd);

    /**
     * 新增开发文档
     * 
     * @param kfwd 开发文档
     * @return 结果
     */
    public int insertKfwd(Kfwd kfwd);

    /**
     * 修改开发文档
     * 
     * @param kfwd 开发文档
     * @return 结果
     */
    public int updateKfwd(Kfwd kfwd);

    /**
     * 删除开发文档
     * 
     * @param kfwdId 开发文档主键
     * @return 结果
     */
    public int deleteKfwdByKfwdId(Integer kfwdId);

    /**
     * 批量删除开发文档
     * 
     * @param kfwdIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteKfwdByKfwdIds(Integer[] kfwdIds);
}
